今天的主題會是用程式建立App
在此時此刻,同樣使用Xcode 13的夥伴們,使用Xcode建立一個全新的專案,建立畫面無非是使用StoryBoard 跟 SwiftUI來建立畫面,但是這次我想要用使用程式搭配Xib來建立我的App畫面,我會在下面說明為什麼我要這麼選擇。
使用Storyboard建立:
優點:
缺點:
使用程式建立:
優點:
缺點:
使用SwiftUI:
優點:
缺點:
func scene(_ scene: UIScene, willConnectTo session: UISceneSession, options connectionOptions: UIScene.ConnectionOptions) {
guard let _ = (scene as? UIWindowScene) else { return }
guard let windowSence = (scene as? UIWindowScene) else { return }
window = UIWindow(frame: windowSence.coordinateSpace.bounds)
window?.windowScene = windowSence
window?.rootViewController = ViewController()
window?.makeKeyAndVisible()
}
更新:
之前有幸參加Dcard的iOS工程線上分享會,也有提到幾個加速編譯的方法,我擷取其中最重要的一個Part給大家參考
加速編譯速度方法:
所以說有時候不是你的問題,而是設備不給力
今天就先這樣,畢竟背景設定很容易被人家跳過,但是其實如果想從教學文中從頭開始學都會遇到這個問題,所以這邊就作為一個開頭,讓大家有個好開始。
https://blog.51cto.com/u_15069441/4521318